Internet Archive BookReader - The bases of design